package com.qlk.vorder.porxy.dto;

import org.codehaus.jackson.annotate.JsonProperty;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * Created by zhaoyanan on 2016/8/4.
 * 查询退款单响应实体
 */
public class QueryRefundResponse  implements Serializable {

    private static final long serialVersionUID = 1L;

    /** 订单单号 */
    @JsonProperty("order_id")
    private String orderId;
    /** 退款单号 */
    @JsonProperty("refund_id")
    private String refundId;
    /** 退款单状态 */
    @JsonProperty("status")
    private String status;
    /** 退款金额 */
    @JsonProperty("refund_money")
    private BigDecimal refundMoney;
    /** 退款方式 */
    @JsonProperty("refund_mode")
    private Integer refundMode;
    /** 创建时间 */
    @JsonProperty("create_at")
    private Date createAt;
    /** 退款时间 */
    @JsonProperty("pay_confirm_at")
    private Date payConfirmAt;


    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public String getRefundId() {
        return refundId;
    }

    public void setRefundId(String refundId) {
        this.refundId = refundId;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public BigDecimal getRefundMoney() {
        return refundMoney;
    }

    public void setRefundMoney(BigDecimal refundMoney) {
        this.refundMoney = refundMoney;
    }

    public Integer getRefundMode() {
        return refundMode;
    }

    public void setRefundMode(Integer refundMode) {
        this.refundMode = refundMode;
    }

    public Date getCreateAt() {
        return createAt;
    }

    public void setCreateAt(Date createAt) {
        this.createAt = createAt;
    }

    public Date getPayConfirmAt() {
        return payConfirmAt;
    }

    public void setPayConfirmAt(Date payConfirmAt) {
        this.payConfirmAt = payConfirmAt;
    }
}
